WPStaging\Backend\Modules\Jobs\Cloning B

Total Complexity 79
Dependencies 25
Dependents 4
Total lines 672
Lines of code 366
Logical lines of code 207
Comment lines 171
Methods 23
Properties 9

Methods 23

Method Rating Maintainability Complexity Lines of code
save()
C
29
26 123
start()
A
50 10 28
writeJobSpecificLogStartHeader()
S
52 7 25
getDestinationDir()
S
53 7 22
setStagingPrefix()
S
57 5 15
maybeGenerateFriendlyName()
S
49 3 36
saveClone()
S
46 2 38
handleJobResponse()
S
63 2 11
getDestinationUrl()
S
71 2 6
getDestinationHostname()
S
72 2 6
jobFiles()
S
75 1 4
setAdvancedCloningOptions()
S
91 1 2
getDataJob()
S
81 1 3
jobFinish()
S
70 1 6
jobData()
S
75 1 4
initialize()
S
63 1 10
jobDirectories()
S
75 1 4
jobPreserveDataSecondStep()
S
75 1 4
jobSearchReplace()
S
75 1 4
jobDatabase()
S
75 1 4
getErrorMessage()
S
82 1 3
getHostnameWithoutScheme()
S
78 1 3
jobPreserveDataFirstStep()
S
72 1 5